"constructor" meaning in All languages combined

See constructor on Wiktionary

Noun [English]

IPA: /kənˈstɹʌktɚ/ [General-American], /kənˈstɹʌktə/ [Received-Pronunciation] Audio: LL-Q1860 (eng)-Vealhurl-constructor2.wav Forms: constructors [plural]
Etymology: From Medieval Latin cōnstrūctor, from Latin cōnstruō (“to build”). By surface analysis, construct + -or. Etymology templates: {{root|en|ine-pro|*strew-}}, {{der|en|ML.|cōnstrūctor}} Medieval Latin cōnstrūctor, {{der|en|la|cōnstruō|t=to build}} Latin cōnstruō (“to build”), {{surf|en|construct|-or|id2=agent noun}} By surface analysis, construct + -or Head templates: {{en-noun}} constructor (plural constructors)
  1. A person who, or thing that, constructs. Translations (one who constructs): төҙөүсе (töźöwse) (Bashkir), канстру́ктар (kanstrúktar) [masculine] (Belarusian), konstruktér [masculine] (Czech), rakentaja (Finnish), констру́ктор (konstrúktor) [masculine] (Russian), строи́тель (stroítelʹ) (english: builder) [masculine] (Russian), констру́ктор (konstrúktor) [masculine] (Ukrainian), будіве́льник (budivélʹnyk) (english: builder) [masculine] (Ukrainian)
    Sense id: en-constructor-en-noun-E2kPlKxI Categories (other): People Disambiguation of People: 33 36 0 31 Disambiguation of 'one who constructs': 40 31 2 27
  2. (automotive) A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari). Translations (in automotive: someone who builds racing vehicles): rakentaja (Finnish), écurie [feminine] (French)
    Sense id: en-constructor-en-noun-LA3vUyQ5 Categories (other): Automotive, Entries with translation boxes, Pages with entries, Terms with Greek translations, People Disambiguation of Entries with translation boxes: 4 40 17 39 Disambiguation of Pages with entries: 1 16 8 37 34 3 1 Disambiguation of Terms with Greek translations: 5 35 17 43 Disambiguation of People: 33 36 0 31 Topics: automotive, transport, vehicles Disambiguation of 'in automotive: someone who builds racing vehicles': 18 58 2 22
  3. (object-oriented programming) A class method that creates and initializes each instance of an object. Hyponyms (object-oriented programming): copy constructor, default constructor, empty constructor, nullary constructor Related terms (object-oriented programming): constructorless
    Sense id: en-constructor-en-noun-dYQc7Zmm Categories (other): Object-oriented programming, Entries with translation boxes, Terms with Greek translations Disambiguation of Entries with translation boxes: 4 40 17 39 Disambiguation of Terms with Greek translations: 5 35 17 43 Disambiguation of 'object-oriented programming': 5 20 66 9 Disambiguation of 'object-oriented programming': 5 20 66 9
  4. (crosswording) A person who creates crossword puzzles.
    Sense id: en-constructor-en-noun-VTBpxgnp Categories (other): Crosswording, English entries with incorrect language header, English terms suffixed with -or (agent noun), Entries with translation boxes, Pages with entries, Terms with Bashkir translations, Terms with Belarusian translations, Terms with Bulgarian translations, Terms with Czech translations, Terms with Esperanto translations, Terms with Finnish translations, Terms with French translations, Terms with German translations, Terms with Greek translations, Terms with Italian translations, Terms with Japanese translations, Terms with Korean translations, Terms with Polish translations, Terms with Portuguese translations, Terms with Russian translations, Terms with Swedish translations, Terms with Ukrainian translations, Terms with Vietnamese translations, People Disambiguation of English entries with incorrect language header: 5 28 14 52 Disambiguation of English terms suffixed with -or (agent noun): 6 30 15 49 Disambiguation of Entries with translation boxes: 4 40 17 39 Disambiguation of Pages with entries: 1 16 8 37 34 3 1 Disambiguation of Terms with Bashkir translations: 5 34 12 49 Disambiguation of Terms with Belarusian translations: 5 33 12 50 Disambiguation of Terms with Bulgarian translations: 5 34 12 49 Disambiguation of Terms with Czech translations: 20 24 7 48 Disambiguation of Terms with Esperanto translations: 4 34 11 50 Disambiguation of Terms with Finnish translations: 5 33 12 50 Disambiguation of Terms with French translations: 5 31 14 49 Disambiguation of Terms with German translations: 5 33 12 50 Disambiguation of Terms with Greek translations: 5 35 17 43 Disambiguation of Terms with Italian translations: 5 33 12 50 Disambiguation of Terms with Japanese translations: 20 24 7 48 Disambiguation of Terms with Korean translations: 5 34 12 49 Disambiguation of Terms with Polish translations: 5 30 19 46 Disambiguation of Terms with Portuguese translations: 20 24 7 48 Disambiguation of Terms with Russian translations: 4 32 12 52 Disambiguation of Terms with Swedish translations: 4 35 12 49 Disambiguation of Terms with Ukrainian translations: 5 34 12 49 Disambiguation of Terms with Vietnamese translations: 19 27 7 47 Disambiguation of People: 33 36 0 31
The following are not (yet) sense-disambiguated
Derived forms: bioconstructor Translations (in object oriented programming: code that creates objects): констру́ктор (konstrúktor) [masculine] (Bulgarian), konstruktor [masculine] (Czech), konstruilo (Esperanto), konstruktori (Finnish), muodostin (Finnish), rakentaja (Finnish), constructeur [masculine] (French), Konstruktor [masculine] (German), κατασκευαστής (kataskevastís) [masculine] (Greek), costruttore [masculine] (Italian), コンストラクタ (konsutorakuta) (Japanese), 構築子 (kōchikushi) (alt: こうちくし) [rare] (Japanese), 생성자 (saengseongja) (alt: 生成子) (Korean), konstruktor [masculine] (Polish), construtor [masculine] (Portuguese), констру́ктор (konstrúktor) [masculine] (Russian), konstruktor [common-gender] (Swedish), констру́ктор (konstrúktor) [masculine] (Ukrainian), hàm khởi tạo (Vietnamese)
Disambiguation of 'in object oriented programming: code that creates objects': 3 24 33 40

Noun [Romanian]

Etymology: Borrowed from French constructeur. Etymology templates: {{bor+|ro|fr|constructeur}} Borrowed from French constructeur Head templates: {{ro-noun|m|constructori}} constructor m (plural constructori) Inflection templates: {{ro-decl-noun|g=m|gpd=constructorilor|gpi=constructori|gsd=constructorului|gsi=constructor|n=|npd=constructorii|npi=constructori|nsd=constructorul|nsi=constructor|vp=constructorilor|vs=constructorule|vs2=}} Forms: constructori [plural], no-table-tags [table-tags], constructor [accusative, indefinite, nominative, singular], constructorul [accusative, definite, nominative, singular], constructori [accusative, indefinite, nominative, singular], constructorii [accusative, definite, nominative, plural], constructor [error-unrecognized-form, indefinite, singular], constructorului [definite, error-unrecognized-form, singular], constructori [error-unrecognized-form, indefinite, singular], constructorilor [definite, error-unrecognized-form, plural], constructorule [singular, vocative], constructorilor [vocative]
  1. constructor, builder Tags: masculine
    Sense id: en-constructor-ro-noun-In2LKaSp Categories (other): Pages with 3 entries, Pages with entries, Romanian entries with incorrect language header, Pages with 3 entries, Pages with entries Disambiguation of Pages with 3 entries: 2 14 7 31 42 4 1 Disambiguation of Pages with entries: 1 16 8 37 34 3 1

Adjective [Spanish]

IPA: /konstɾuɡˈtoɾ/, [kõns.t̪ɾuɣ̞ˈt̪oɾ] Forms: constructora [feminine], constructores [masculine, plural], constructoras [feminine, plural]
Rhymes: -oɾ Etymology: Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”). Etymology templates: {{root|es|ine-pro|*strew-}}, {{bor+|es|LL.|cōnstructor||builder}} Borrowed from Late Latin cōnstructor (“builder”), {{der|es|la|cōnstruere||build, pile together}} Latin cōnstruere (“build, pile together”) Head templates: {{es-adj}} constructor (feminine constructora, masculine plural constructores, feminine plural constructoras)
  1. constructing
    Sense id: en-constructor-es-adj-UcCuLzls Categories (other): Spanish entries with incorrect language header Disambiguation of Spanish entries with incorrect language header: 82 18

Noun [Spanish]

IPA: /konstɾuɡˈtoɾ/, [kõns.t̪ɾuɣ̞ˈt̪oɾ] Forms: constructores [plural], constructora [feminine], constructoras [feminine, plural]
Rhymes: -oɾ Etymology: Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”). Etymology templates: {{root|es|ine-pro|*strew-}}, {{bor+|es|LL.|cōnstructor||builder}} Borrowed from Late Latin cōnstructor (“builder”), {{der|es|la|cōnstruere||build, pile together}} Latin cōnstruere (“build, pile together”) Head templates: {{es-noun|m|f=+}} constructor m (plural constructores, feminine constructora, feminine plural constructoras)
  1. constructor, builder Tags: masculine
    Sense id: en-constructor-es-noun-In2LKaSp

Inflected forms

Alternative forms

{
  "derived": [
    {
      "_dis1": "0 0 0 0",
      "word": "bioconstructor"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "en",
        "2": "ML.",
        "3": "cōnstrūctor"
      },
      "expansion": "Medieval Latin cōnstrūctor",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "cōnstruō",
        "t": "to build"
      },
      "expansion": "Latin cōnstruō (“to build”)",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "construct",
        "3": "-or",
        "id2": "agent noun"
      },
      "expansion": "By surface analysis, construct + -or",
      "name": "surf"
    }
  ],
  "etymology_text": "From Medieval Latin cōnstrūctor, from Latin cōnstruō (“to build”). By surface analysis, construct + -or.",
  "forms": [
    {
      "form": "constructors",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "constructor (plural constructors)",
      "name": "en-noun"
    }
  ],
  "hyphenation": [
    "con‧struct‧or"
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "senses": [
    {
      "antonyms": [
        {
          "word": "destructor"
        }
      ],
      "categories": [
        {
          "_dis": "33 36 0 31",
          "kind": "other",
          "langcode": "en",
          "name": "People",
          "orig": "en:People",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              146,
              158
            ]
          ],
          "ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:",
          "text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.",
          "type": "quote"
        },
        {
          "bold_text_offsets": [
            [
              88,
              99
            ]
          ],
          "ref": "1981, Norma Gleason, Cryptograms and Spygrams, Courier Corporation, →ISBN, page 7:",
          "text": "It's a big help in solving cryptograms if you know how a cryptogram is constructed. The constructor normally uses two alphabets, one for plaintext, one for the substitute cipher letters.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A person who, or thing that, constructs."
      ],
      "id": "en-constructor-en-noun-E2kPlKxI",
      "links": [
        [
          "construct",
          "construct"
        ]
      ],
      "translations": [
        {
          "_dis1": "40 31 2 27",
          "code": "ba",
          "lang": "Bashkir",
          "roman": "töźöwse",
          "sense": "one who constructs",
          "word": "төҙөүсе"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "be",
          "lang": "Belarusian",
          "roman": "kanstrúktar",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "канстру́ктар"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "cs",
          "lang": "Czech",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "konstruktér"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "fi",
          "lang": "Finnish",
          "sense": "one who constructs",
          "word": "rakentaja"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "ru",
          "lang": "Russian",
          "roman": "konstrúktor",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "констру́ктор"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "ru",
          "english": "builder",
          "lang": "Russian",
          "roman": "stroítelʹ",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "строи́тель"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "uk",
          "lang": "Ukrainian",
          "roman": "konstrúktor",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "констру́ктор"
        },
        {
          "_dis1": "40 31 2 27",
          "code": "uk",
          "english": "builder",
          "lang": "Ukrainian",
          "roman": "budivélʹnyk",
          "sense": "one who constructs",
          "tags": [
            "masculine"
          ],
          "word": "будіве́льник"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Automotive",
          "orig": "en:Automotive",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "4 40 17 39",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "1 16 8 37 34 3 1",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 35 17 43",
          "kind": "other",
          "name": "Terms with Greek translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "33 36 0 31",
          "kind": "other",
          "langcode": "en",
          "name": "People",
          "orig": "en:People",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
      ],
      "id": "en-constructor-en-noun-LA3vUyQ5",
      "links": [
        [
          "automotive",
          "automotive"
        ],
        [
          "Formula One",
          "Formula One"
        ]
      ],
      "raw_glosses": [
        "(automotive) A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
      ],
      "topics": [
        "automotive",
        "transport",
        "vehicles"
      ],
      "translations": [
        {
          "_dis1": "18 58 2 22",
          "code": "fi",
          "lang": "Finnish",
          "sense": "in automotive: someone who builds racing vehicles",
          "word": "rakentaja"
        },
        {
          "_dis1": "18 58 2 22",
          "code": "fr",
          "lang": "French",
          "sense": "in automotive: someone who builds racing vehicles",
          "tags": [
            "feminine"
          ],
          "word": "écurie"
        }
      ]
    },
    {
      "antonyms": [
        {
          "word": "destructor"
        }
      ],
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Object-oriented programming",
          "orig": "en:Object-oriented programming",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "4 40 17 39",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 35 17 43",
          "kind": "other",
          "name": "Terms with Greek translations",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A class method that creates and initializes each instance of an object."
      ],
      "hyponyms": [
        {
          "_dis1": "5 20 66 9",
          "sense": "object-oriented programming",
          "word": "copy constructor"
        },
        {
          "_dis1": "5 20 66 9",
          "sense": "object-oriented programming",
          "word": "default constructor"
        },
        {
          "_dis1": "5 20 66 9",
          "sense": "object-oriented programming",
          "word": "empty constructor"
        },
        {
          "_dis1": "5 20 66 9",
          "sense": "object-oriented programming",
          "word": "nullary constructor"
        }
      ],
      "id": "en-constructor-en-noun-dYQc7Zmm",
      "links": [
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "class",
          "class"
        ],
        [
          "method",
          "method"
        ],
        [
          "create",
          "create"
        ],
        [
          "initialize",
          "initialize"
        ],
        [
          "instance",
          "instance"
        ],
        [
          "object",
          "object"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(object-oriented programming) A class method that creates and initializes each instance of an object."
      ],
      "related": [
        {
          "_dis1": "5 20 66 9",
          "sense": "object-oriented programming",
          "word": "constructorless"
        }
      ]
    },
    {
      "categories": [
        {
          "kind": "other",
          "langcode": "en",
          "name": "Crosswording",
          "orig": "en:Crosswording",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "5 28 14 52",
          "kind": "other",
          "name": "English entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "6 30 15 49",
          "kind": "other",
          "name": "English terms suffixed with -or (agent noun)",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 40 17 39",
          "kind": "other",
          "name": "Entries with translation boxes",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "1 16 8 37 34 3 1",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 34 12 49",
          "kind": "other",
          "name": "Terms with Bashkir translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 33 12 50",
          "kind": "other",
          "name": "Terms with Belarusian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 34 12 49",
          "kind": "other",
          "name": "Terms with Bulgarian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 24 7 48",
          "kind": "other",
          "name": "Terms with Czech translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 34 11 50",
          "kind": "other",
          "name": "Terms with Esperanto translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 33 12 50",
          "kind": "other",
          "name": "Terms with Finnish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 31 14 49",
          "kind": "other",
          "name": "Terms with French translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 33 12 50",
          "kind": "other",
          "name": "Terms with German translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 35 17 43",
          "kind": "other",
          "name": "Terms with Greek translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 33 12 50",
          "kind": "other",
          "name": "Terms with Italian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 24 7 48",
          "kind": "other",
          "name": "Terms with Japanese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 34 12 49",
          "kind": "other",
          "name": "Terms with Korean translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 30 19 46",
          "kind": "other",
          "name": "Terms with Polish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "20 24 7 48",
          "kind": "other",
          "name": "Terms with Portuguese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 32 12 52",
          "kind": "other",
          "name": "Terms with Russian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 35 12 49",
          "kind": "other",
          "name": "Terms with Swedish translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 34 12 49",
          "kind": "other",
          "name": "Terms with Ukrainian translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "19 27 7 47",
          "kind": "other",
          "name": "Terms with Vietnamese translations",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "33 36 0 31",
          "kind": "other",
          "langcode": "en",
          "name": "People",
          "orig": "en:People",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "A person who creates crossword puzzles."
      ],
      "id": "en-constructor-en-noun-VTBpxgnp",
      "links": [
        [
          "crosswording",
          "crosswording"
        ],
        [
          "crossword puzzle",
          "crossword puzzle"
        ]
      ],
      "qualifier": "crosswording",
      "raw_glosses": [
        "(crosswording) A person who creates crossword puzzles."
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kənˈstɹʌktɚ/",
      "tags": [
        "General-American"
      ]
    },
    {
      "ipa": "/kənˈstɹʌktə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-constructor2.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.ogg"
    }
  ],
  "translations": [
    {
      "_dis1": "3 24 33 40",
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "cs",
      "lang": "Czech",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "konstruktor"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "eo",
      "lang": "Esperanto",
      "sense": "in object oriented programming: code that creates objects",
      "word": "konstruilo"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "konstruktori"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "muodostin"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "rakentaja"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "fr",
      "lang": "French",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "constructeur"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "de",
      "lang": "German",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "Konstruktor"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "el",
      "lang": "Greek",
      "roman": "kataskevastís",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "κατασκευαστής"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "it",
      "lang": "Italian",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "costruttore"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "ja",
      "lang": "Japanese",
      "roman": "konsutorakuta",
      "sense": "in object oriented programming: code that creates objects",
      "word": "コンストラクタ"
    },
    {
      "_dis1": "3 24 33 40",
      "alt": "こうちくし",
      "code": "ja",
      "lang": "Japanese",
      "roman": "kōchikushi",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "rare"
      ],
      "word": "構築子"
    },
    {
      "_dis1": "3 24 33 40",
      "alt": "生成子",
      "code": "ko",
      "lang": "Korean",
      "roman": "saengseongja",
      "sense": "in object oriented programming: code that creates objects",
      "word": "생성자"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "pl",
      "lang": "Polish",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "konstruktor"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "pt",
      "lang": "Portuguese",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "construtor"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "ru",
      "lang": "Russian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "sv",
      "lang": "Swedish",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "common-gender"
      ],
      "word": "konstruktor"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "uk",
      "lang": "Ukrainian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "_dis1": "3 24 33 40",
      "code": "vi",
      "lang": "Vietnamese",
      "sense": "in object oriented programming: code that creates objects",
      "word": "hàm khởi tạo"
    }
  ],
  "word": "constructor"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "ro",
        "2": "fr",
        "3": "constructeur"
      },
      "expansion": "Borrowed from French constructeur",
      "name": "bor+"
    }
  ],
  "etymology_text": "Borrowed from French constructeur.",
  "forms": [
    {
      "form": "constructori",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "declension",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "ro-noun-m",
      "source": "declension",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "constructor",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructorul",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructori",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructorii",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "constructor",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "constructorului",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "singular"
      ]
    },
    {
      "form": "constructori",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "constructorilor",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "plural"
      ]
    },
    {
      "form": "constructorule",
      "source": "declension",
      "tags": [
        "singular",
        "vocative"
      ]
    },
    {
      "form": "constructorilor",
      "source": "declension",
      "tags": [
        "vocative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "2": "constructori"
      },
      "expansion": "constructor m (plural constructori)",
      "name": "ro-noun"
    }
  ],
  "inflection_templates": [
    {
      "args": {
        "g": "m",
        "gpd": "constructorilor",
        "gpi": "constructori",
        "gsd": "constructorului",
        "gsi": "constructor",
        "n": "",
        "npd": "constructorii",
        "npi": "constructori",
        "nsd": "constructorul",
        "nsi": "constructor",
        "vp": "constructorilor",
        "vs": "constructorule",
        "vs2": ""
      },
      "name": "ro-decl-noun"
    }
  ],
  "lang": "Romanian",
  "lang_code": "ro",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Romanian entries with incorrect language header",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "2 14 7 31 42 4 1",
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "1 16 8 37 34 3 1",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "constructor, builder"
      ],
      "id": "en-constructor-ro-noun-In2LKaSp",
      "links": [
        [
          "constructor",
          "constructor#English"
        ],
        [
          "builder",
          "builder"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "word": "constructor"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "es",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "es",
        "2": "LL.",
        "3": "cōnstructor",
        "4": "",
        "5": "builder"
      },
      "expansion": "Borrowed from Late Latin cōnstructor (“builder”)",
      "name": "bor+"
    },
    {
      "args": {
        "1": "es",
        "2": "la",
        "3": "cōnstruere",
        "4": "",
        "5": "build, pile together"
      },
      "expansion": "Latin cōnstruere (“build, pile together”)",
      "name": "der"
    }
  ],
  "etymology_text": "Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
  "forms": [
    {
      "form": "constructora",
      "tags": [
        "feminine"
      ]
    },
    {
      "form": "constructores",
      "tags": [
        "masculine",
        "plural"
      ]
    },
    {
      "form": "constructoras",
      "tags": [
        "feminine",
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "constructor (feminine constructora, masculine plural constructores, feminine plural constructoras)",
      "name": "es-adj"
    }
  ],
  "hyphenation": [
    "cons‧truc‧tor"
  ],
  "lang": "Spanish",
  "lang_code": "es",
  "pos": "adj",
  "senses": [
    {
      "categories": [
        {
          "_dis": "82 18",
          "kind": "other",
          "name": "Spanish entries with incorrect language header",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "constructing"
      ],
      "id": "en-constructor-es-adj-UcCuLzls",
      "links": [
        [
          "constructing",
          "constructing"
        ]
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/konstɾuɡˈtoɾ/"
    },
    {
      "ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
    },
    {
      "rhymes": "-oɾ"
    }
  ],
  "word": "constructor"
}

{
  "etymology_templates": [
    {
      "args": {
        "1": "es",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "es",
        "2": "LL.",
        "3": "cōnstructor",
        "4": "",
        "5": "builder"
      },
      "expansion": "Borrowed from Late Latin cōnstructor (“builder”)",
      "name": "bor+"
    },
    {
      "args": {
        "1": "es",
        "2": "la",
        "3": "cōnstruere",
        "4": "",
        "5": "build, pile together"
      },
      "expansion": "Latin cōnstruere (“build, pile together”)",
      "name": "der"
    }
  ],
  "etymology_text": "Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
  "forms": [
    {
      "form": "constructores",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "constructora",
      "tags": [
        "feminine"
      ]
    },
    {
      "form": "constructoras",
      "tags": [
        "feminine",
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "f": "+"
      },
      "expansion": "constructor m (plural constructores, feminine constructora, feminine plural constructoras)",
      "name": "es-noun"
    }
  ],
  "hyphenation": [
    "cons‧truc‧tor"
  ],
  "lang": "Spanish",
  "lang_code": "es",
  "pos": "noun",
  "senses": [
    {
      "glosses": [
        "constructor, builder"
      ],
      "id": "en-constructor-es-noun-In2LKaSp",
      "links": [
        [
          "constructor",
          "constructor#English"
        ],
        [
          "builder",
          "builder"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/konstɾuɡˈtoɾ/"
    },
    {
      "ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
    },
    {
      "rhymes": "-oɾ"
    }
  ],
  "word": "constructor"
}
{
  "categories": [
    "English countable nouns",
    "English entries with incorrect language header",
    "English lemmas",
    "English nouns",
    "English terms derived from Latin",
    "English terms derived from Medieval Latin",
    "English terms derived from Proto-Indo-European",
    "English terms derived from the Proto-Indo-European root *strew-",
    "English terms suffixed with -or (agent noun)",
    "Entries with translation boxes",
    "Pages with 3 entries",
    "Pages with entries",
    "Terms with Bashkir translations",
    "Terms with Belarusian translations",
    "Terms with Bulgarian translations",
    "Terms with Czech translations",
    "Terms with Esperanto translations",
    "Terms with Finnish translations",
    "Terms with French translations",
    "Terms with German translations",
    "Terms with Greek translations",
    "Terms with Italian translations",
    "Terms with Japanese translations",
    "Terms with Korean translations",
    "Terms with Polish translations",
    "Terms with Portuguese translations",
    "Terms with Russian translations",
    "Terms with Swedish translations",
    "Terms with Ukrainian translations",
    "Terms with Vietnamese translations",
    "en:People"
  ],
  "derived": [
    {
      "word": "bioconstructor"
    }
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "en",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "en",
        "2": "ML.",
        "3": "cōnstrūctor"
      },
      "expansion": "Medieval Latin cōnstrūctor",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "la",
        "3": "cōnstruō",
        "t": "to build"
      },
      "expansion": "Latin cōnstruō (“to build”)",
      "name": "der"
    },
    {
      "args": {
        "1": "en",
        "2": "construct",
        "3": "-or",
        "id2": "agent noun"
      },
      "expansion": "By surface analysis, construct + -or",
      "name": "surf"
    }
  ],
  "etymology_text": "From Medieval Latin cōnstrūctor, from Latin cōnstruō (“to build”). By surface analysis, construct + -or.",
  "forms": [
    {
      "form": "constructors",
      "tags": [
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "constructor (plural constructors)",
      "name": "en-noun"
    }
  ],
  "hyphenation": [
    "con‧struct‧or"
  ],
  "hyponyms": [
    {
      "sense": "object-oriented programming",
      "word": "copy constructor"
    },
    {
      "sense": "object-oriented programming",
      "word": "default constructor"
    },
    {
      "sense": "object-oriented programming",
      "word": "empty constructor"
    },
    {
      "sense": "object-oriented programming",
      "word": "nullary constructor"
    }
  ],
  "lang": "English",
  "lang_code": "en",
  "pos": "noun",
  "related": [
    {
      "sense": "object-oriented programming",
      "word": "constructorless"
    }
  ],
  "senses": [
    {
      "antonyms": [
        {
          "word": "destructor"
        }
      ],
      "categories": [
        "English terms with quotations"
      ],
      "examples": [
        {
          "bold_text_offsets": [
            [
              146,
              158
            ]
          ],
          "ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:",
          "text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.",
          "type": "quote"
        },
        {
          "bold_text_offsets": [
            [
              88,
              99
            ]
          ],
          "ref": "1981, Norma Gleason, Cryptograms and Spygrams, Courier Corporation, →ISBN, page 7:",
          "text": "It's a big help in solving cryptograms if you know how a cryptogram is constructed. The constructor normally uses two alphabets, one for plaintext, one for the substitute cipher letters.",
          "type": "quote"
        }
      ],
      "glosses": [
        "A person who, or thing that, constructs."
      ],
      "links": [
        [
          "construct",
          "construct"
        ]
      ]
    },
    {
      "categories": [
        "en:Automotive"
      ],
      "glosses": [
        "A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
      ],
      "links": [
        [
          "automotive",
          "automotive"
        ],
        [
          "Formula One",
          "Formula One"
        ]
      ],
      "raw_glosses": [
        "(automotive) A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
      ],
      "topics": [
        "automotive",
        "transport",
        "vehicles"
      ]
    },
    {
      "antonyms": [
        {
          "word": "destructor"
        }
      ],
      "categories": [
        "en:Object-oriented programming"
      ],
      "glosses": [
        "A class method that creates and initializes each instance of an object."
      ],
      "links": [
        [
          "object-oriented programming",
          "object-oriented programming"
        ],
        [
          "class",
          "class"
        ],
        [
          "method",
          "method"
        ],
        [
          "create",
          "create"
        ],
        [
          "initialize",
          "initialize"
        ],
        [
          "instance",
          "instance"
        ],
        [
          "object",
          "object"
        ]
      ],
      "qualifier": "object-oriented programming",
      "raw_glosses": [
        "(object-oriented programming) A class method that creates and initializes each instance of an object."
      ]
    },
    {
      "categories": [
        "en:Crosswording"
      ],
      "glosses": [
        "A person who creates crossword puzzles."
      ],
      "links": [
        [
          "crosswording",
          "crosswording"
        ],
        [
          "crossword puzzle",
          "crossword puzzle"
        ]
      ],
      "qualifier": "crosswording",
      "raw_glosses": [
        "(crosswording) A person who creates crossword puzzles."
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/kənˈstɹʌktɚ/",
      "tags": [
        "General-American"
      ]
    },
    {
      "ipa": "/kənˈstɹʌktə/",
      "tags": [
        "Received-Pronunciation"
      ]
    },
    {
      "audio": "LL-Q1860 (eng)-Vealhurl-constructor2.wav",
      "mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.mp3",
      "ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.ogg"
    }
  ],
  "translations": [
    {
      "code": "ba",
      "lang": "Bashkir",
      "roman": "töźöwse",
      "sense": "one who constructs",
      "word": "төҙөүсе"
    },
    {
      "code": "be",
      "lang": "Belarusian",
      "roman": "kanstrúktar",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "канстру́ктар"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "konstruktér"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "one who constructs",
      "word": "rakentaja"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "konstrúktor",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "code": "ru",
      "english": "builder",
      "lang": "Russian",
      "roman": "stroítelʹ",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "строи́тель"
    },
    {
      "code": "uk",
      "lang": "Ukrainian",
      "roman": "konstrúktor",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "code": "uk",
      "english": "builder",
      "lang": "Ukrainian",
      "roman": "budivélʹnyk",
      "sense": "one who constructs",
      "tags": [
        "masculine"
      ],
      "word": "будіве́льник"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "in automotive: someone who builds racing vehicles",
      "word": "rakentaja"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "in automotive: someone who builds racing vehicles",
      "tags": [
        "feminine"
      ],
      "word": "écurie"
    },
    {
      "code": "bg",
      "lang": "Bulgarian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "code": "cs",
      "lang": "Czech",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "konstruktor"
    },
    {
      "code": "eo",
      "lang": "Esperanto",
      "sense": "in object oriented programming: code that creates objects",
      "word": "konstruilo"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "konstruktori"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "muodostin"
    },
    {
      "code": "fi",
      "lang": "Finnish",
      "sense": "in object oriented programming: code that creates objects",
      "word": "rakentaja"
    },
    {
      "code": "fr",
      "lang": "French",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "constructeur"
    },
    {
      "code": "de",
      "lang": "German",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "Konstruktor"
    },
    {
      "code": "el",
      "lang": "Greek",
      "roman": "kataskevastís",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "κατασκευαστής"
    },
    {
      "code": "it",
      "lang": "Italian",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "costruttore"
    },
    {
      "code": "ja",
      "lang": "Japanese",
      "roman": "konsutorakuta",
      "sense": "in object oriented programming: code that creates objects",
      "word": "コンストラクタ"
    },
    {
      "alt": "こうちくし",
      "code": "ja",
      "lang": "Japanese",
      "roman": "kōchikushi",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "rare"
      ],
      "word": "構築子"
    },
    {
      "alt": "生成子",
      "code": "ko",
      "lang": "Korean",
      "roman": "saengseongja",
      "sense": "in object oriented programming: code that creates objects",
      "word": "생성자"
    },
    {
      "code": "pl",
      "lang": "Polish",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "konstruktor"
    },
    {
      "code": "pt",
      "lang": "Portuguese",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "construtor"
    },
    {
      "code": "ru",
      "lang": "Russian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "code": "sv",
      "lang": "Swedish",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "common-gender"
      ],
      "word": "konstruktor"
    },
    {
      "code": "uk",
      "lang": "Ukrainian",
      "roman": "konstrúktor",
      "sense": "in object oriented programming: code that creates objects",
      "tags": [
        "masculine"
      ],
      "word": "констру́ктор"
    },
    {
      "code": "vi",
      "lang": "Vietnamese",
      "sense": "in object oriented programming: code that creates objects",
      "word": "hàm khởi tạo"
    }
  ],
  "word": "constructor"
}

{
  "categories": [
    "Pages with 3 entries",
    "Pages with entries"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "ro",
        "2": "fr",
        "3": "constructeur"
      },
      "expansion": "Borrowed from French constructeur",
      "name": "bor+"
    }
  ],
  "etymology_text": "Borrowed from French constructeur.",
  "forms": [
    {
      "form": "constructori",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "declension",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "ro-noun-m",
      "source": "declension",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "constructor",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructorul",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructori",
      "source": "declension",
      "tags": [
        "accusative",
        "indefinite",
        "nominative",
        "singular"
      ]
    },
    {
      "form": "constructorii",
      "source": "declension",
      "tags": [
        "accusative",
        "definite",
        "nominative",
        "plural"
      ]
    },
    {
      "form": "constructor",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "constructorului",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "singular"
      ]
    },
    {
      "form": "constructori",
      "source": "declension",
      "tags": [
        "error-unrecognized-form",
        "indefinite",
        "singular"
      ]
    },
    {
      "form": "constructorilor",
      "source": "declension",
      "tags": [
        "definite",
        "error-unrecognized-form",
        "plural"
      ]
    },
    {
      "form": "constructorule",
      "source": "declension",
      "tags": [
        "singular",
        "vocative"
      ]
    },
    {
      "form": "constructorilor",
      "source": "declension",
      "tags": [
        "vocative"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "2": "constructori"
      },
      "expansion": "constructor m (plural constructori)",
      "name": "ro-noun"
    }
  ],
  "inflection_templates": [
    {
      "args": {
        "g": "m",
        "gpd": "constructorilor",
        "gpi": "constructori",
        "gsd": "constructorului",
        "gsi": "constructor",
        "n": "",
        "npd": "constructorii",
        "npi": "constructori",
        "nsd": "constructorul",
        "nsi": "constructor",
        "vp": "constructorilor",
        "vs": "constructorule",
        "vs2": ""
      },
      "name": "ro-decl-noun"
    }
  ],
  "lang": "Romanian",
  "lang_code": "ro",
  "pos": "noun",
  "senses": [
    {
      "categories": [
        "Pages with 3 entries",
        "Pages with entries",
        "Romanian countable nouns",
        "Romanian entries with incorrect language header",
        "Romanian lemmas",
        "Romanian masculine nouns",
        "Romanian nouns",
        "Romanian nouns with red links in their headword lines",
        "Romanian terms borrowed from French",
        "Romanian terms derived from French"
      ],
      "glosses": [
        "constructor, builder"
      ],
      "links": [
        [
          "constructor",
          "constructor#English"
        ],
        [
          "builder",
          "builder"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "word": "constructor"
}

{
  "categories": [
    "Pages with 3 entries",
    "Pages with entries",
    "Rhymes:Spanish/oɾ",
    "Rhymes:Spanish/oɾ/3 syllables",
    "Spanish 3-syllable words",
    "Spanish adjectives",
    "Spanish countable nouns",
    "Spanish entries with incorrect language header",
    "Spanish lemmas",
    "Spanish masculine nouns",
    "Spanish nouns",
    "Spanish terms borrowed from Late Latin",
    "Spanish terms derived from Late Latin",
    "Spanish terms derived from Latin",
    "Spanish terms derived from Proto-Indo-European",
    "Spanish terms derived from the Proto-Indo-European root *strew-",
    "Spanish terms with IPA pronunciation"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "es",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "es",
        "2": "LL.",
        "3": "cōnstructor",
        "4": "",
        "5": "builder"
      },
      "expansion": "Borrowed from Late Latin cōnstructor (“builder”)",
      "name": "bor+"
    },
    {
      "args": {
        "1": "es",
        "2": "la",
        "3": "cōnstruere",
        "4": "",
        "5": "build, pile together"
      },
      "expansion": "Latin cōnstruere (“build, pile together”)",
      "name": "der"
    }
  ],
  "etymology_text": "Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
  "forms": [
    {
      "form": "constructora",
      "tags": [
        "feminine"
      ]
    },
    {
      "form": "constructores",
      "tags": [
        "masculine",
        "plural"
      ]
    },
    {
      "form": "constructoras",
      "tags": [
        "feminine",
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "constructor (feminine constructora, masculine plural constructores, feminine plural constructoras)",
      "name": "es-adj"
    }
  ],
  "hyphenation": [
    "cons‧truc‧tor"
  ],
  "lang": "Spanish",
  "lang_code": "es",
  "pos": "adj",
  "senses": [
    {
      "glosses": [
        "constructing"
      ],
      "links": [
        [
          "constructing",
          "constructing"
        ]
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/konstɾuɡˈtoɾ/"
    },
    {
      "ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
    },
    {
      "rhymes": "-oɾ"
    }
  ],
  "word": "constructor"
}

{
  "categories": [
    "Pages with 3 entries",
    "Pages with entries",
    "Rhymes:Spanish/oɾ",
    "Rhymes:Spanish/oɾ/3 syllables",
    "Spanish 3-syllable words",
    "Spanish adjectives",
    "Spanish countable nouns",
    "Spanish entries with incorrect language header",
    "Spanish lemmas",
    "Spanish masculine nouns",
    "Spanish nouns",
    "Spanish terms borrowed from Late Latin",
    "Spanish terms derived from Late Latin",
    "Spanish terms derived from Latin",
    "Spanish terms derived from Proto-Indo-European",
    "Spanish terms derived from the Proto-Indo-European root *strew-",
    "Spanish terms with IPA pronunciation"
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "es",
        "2": "ine-pro",
        "3": "*strew-"
      },
      "expansion": "",
      "name": "root"
    },
    {
      "args": {
        "1": "es",
        "2": "LL.",
        "3": "cōnstructor",
        "4": "",
        "5": "builder"
      },
      "expansion": "Borrowed from Late Latin cōnstructor (“builder”)",
      "name": "bor+"
    },
    {
      "args": {
        "1": "es",
        "2": "la",
        "3": "cōnstruere",
        "4": "",
        "5": "build, pile together"
      },
      "expansion": "Latin cōnstruere (“build, pile together”)",
      "name": "der"
    }
  ],
  "etymology_text": "Borrowed from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
  "forms": [
    {
      "form": "constructores",
      "tags": [
        "plural"
      ]
    },
    {
      "form": "constructora",
      "tags": [
        "feminine"
      ]
    },
    {
      "form": "constructoras",
      "tags": [
        "feminine",
        "plural"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "m",
        "f": "+"
      },
      "expansion": "constructor m (plural constructores, feminine constructora, feminine plural constructoras)",
      "name": "es-noun"
    }
  ],
  "hyphenation": [
    "cons‧truc‧tor"
  ],
  "lang": "Spanish",
  "lang_code": "es",
  "pos": "noun",
  "senses": [
    {
      "glosses": [
        "constructor, builder"
      ],
      "links": [
        [
          "constructor",
          "constructor#English"
        ],
        [
          "builder",
          "builder"
        ]
      ],
      "tags": [
        "masculine"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/konstɾuɡˈtoɾ/"
    },
    {
      "ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
    },
    {
      "rhymes": "-oɾ"
    }
  ],
  "word": "constructor"
}

Download raw JSONL data for constructor meaning in All languages combined (16.0kB)

{
  "called_from": "inflection/735",
  "msg": "inflection table: unrecognized header: 'genitive-dative'",
  "path": [
    "constructor"
  ],
  "section": "Romanian",
  "subsection": "noun",
  "title": "constructor",
  "trace": ""
}

This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2025-05-19 from the enwiktionary dump dated 2025-05-01 using wiktextract (c3cc510 and 1d3fdbf). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.